@charset "utf-8";


/*==========================================内页 结束=============================================*/

/*aos="zoom-in" aos-duration="1200"*/
@media(min-width: 1200px){
	.list_box4 li .a:hover .con{ background: #005bac;}
	.list_box4 li .a:hover .con *{ color: #fff;}
	.list_box4 li .a:hover .con h6 svg{ fill: #fff;}
	
	.list_box4 li .a:hover .con{padding: 1.75rem 3.25rem 1.75rem 2.875rem;}
	
	.more001 .a:hover::before{border-right: transparent .75rem solid;transform: rotate(0);opacity: 1;}
	
	.list_box5 li .a:hover .ll h5{ color: #005bac;}
	.list_box5 li .a:hover .rr .time{ background: url(../images/time_bg_on.png) center no-repeat;}
	.list_box5 li .a:hover .rr .time *{ color: #fff;}
	.list_box5 li .a:hover .rr::after{ border: #005bac 4px solid;}
	
	.list_box7 li .a:hover{box-shadow: 15px 5px 15px 0 rgba(0,0,0,.1);padding: 0 1rem;background: #f3f9ff;}
	.list_box6 li .a:hover .con h5, .list_box7 li .a:hover .con h5{ color: #005bac;}
	
	.list_box8 li a:hover{box-shadow: 15px 5px 15px 0 rgba(0,0,0,.1);padding: 0 1rem;background: #f3f9ff;}
	.list_box8 li a:hover .time *{ color: #005bac;  font-weight: bold;}
	.list_box8 li a:hover .con h5{ color: #005bac;}
	
	.list_box10 li .a:hover .ico{ border: transparent 1px solid;}
	.list_box10 li .a:hover .ico:after{ transform: scale(1); opacity: 1;}
	.list_box10 li .a:hover h5{ color: #0e5da8;}
	
	.list_box5 li .a:hover .ll{box-shadow: 15px 5px 15px 0 rgba(0,0,0,.1); background: #f3f9fff;}
	.list_box_xianren li a:hover::before{ width: 100%; background: #104c95; left: 0;}
	
	.list_box_xianren li a:hover .more002 .a{ opacity: .8;}
	
	.list_box_02>li:hover{ opacity: .6;}
	.list_box_fengguang li a:hover .top{ transform: translateY(0); opacity: 1;}
	.list_box_notice li a:hover::before{ opacity: 1;}
	.list_box_notice li a:hover *{ color: #fff !important;}
	.list_box_notice li a:hover h5::before{ background: #ffcc00;}
	.list_box_notice li a:hover *{ fill: #fff !important;}
	
	#ar_fot .rr a:hover h5{ text-decoration: underline;}
	
	.list_box_notice1 li a:hover::before{ opacity: 1;}
	.list_box_notice1 li a:hover::after{ width: 100%;}
	.list_box_notice1 li a:hover *{ color: #fff !important;}
	.list_box_notice1 li a:hover h5::before{ background: #ffcc00;}
	.list_box_notice1 li a:hover *{ fill: #fff !important;}
	
	.list_box_fangke li a:hover{ color: #005bac;}
	
	.xiaobao .center .bt:hover{ color: #005bac;}
}


@media(min-width: 1900px) and (max-width: 1940px){
}

@media(max-width: 1830px){
	.w1800{ padding:0 15px}
}

@media(max-width: 1630px){
	.w1600{ padding:0 15px}
}

@media(max-width: 1400px){
}

@media(max-width: 1330px){
}

@media(max-width: 1200px){
	.w1200, .w1200s, .n_container .w1200{ padding:0 15px; max-width: 100%;}
	
	.pc_header_box{ display: none;}
	.m_header_box{ display: block;}
	
	.banner ul li .img .img_hezi{padding-bottom: 47.91% !important;}

	.miso-dots_box.w1200{bottom: 1rem;justify-content: center;}
	
	.container01 .content .left{ width: 42rem;}
	.container01 .content .right{ width: calc(100% - 42rem);}
	
	footer .left{ width: 100%;}
	footer .right{width: 100%;justify-content: center;}
	footer .ar_web{ display:none}
	footer .ar_wap{display:block;width: 100%;text-align: center;}
	footer .ar_wap img{ width:120px}
	footer .right dl{ margin:0 0 2rem 0 }
	
	.n_container .n_left{ width: 100%; display: none;}
	.n_container .n_right{width: 100%;padding: 2.5rem 0 3rem;}
.n_container .n_right1{width: 100%;padding: 2.5rem 0 3rem;}
	.mianbao{ display:none}
}

@media(max-width: 1060px){
	
}

@media(max-width: 992px){
	.container01 .content .left{ width: 100%;}
	.container01 .content .right{width: 100%;padding: 0 0 0;}

	.list_box4 li .a .con{ padding:1.25rem 0}
	
	.container02 .left{ width: 100%; padding: 0 0 2rem 0;}
	.container02 .right{ width: 100%;}
	
	.container03 .left{ width: 100%; padding: 0 0 2rem 0;}
	.container03 .right{ width: 100%;}
	
	.list_box_notice1 li{ width: 50%;}
	
	.container01{ background: none;}
	
	.container02 .left .box_wai .box:last-child{ margin: 2rem 0 0;}
}

@media(max-width: 768px){
	#gotop{ right:0; transform:scale(0.7)}
	
	.list_box5 li .a .ll {width: calc(100% - 86px - 1rem);order: 1;}
	.container02 .left .box_wai .box{ width: 100%;}
	
	.title001{ margin-bottom: 2rem;}
	/* .list_box5 li .a .rr .time{background: url(../images/time_bg_on.svg) center no-repeat;} */
	.list_box5 li .a .rr{width: 86px;height: 64px;}
	.list_box5 li .a .rr .time{ transform: scale(.85);}
	.list_box5 li .a{ height:auto; margin-bottom:.5rem}
	
	.container01{ background: none;}
	.list_box10 .miso-slide>div{ margin: 0 0}
	
	.title001 h3 img{ height: 1.5rem;}
	
	.container03, .container02{ padding: 3rem 0;}
	
	footer .right dl{ width: 100%;}
	.list_box10 li .a .ico img{height: 2rem;}
	
	.ar_article p{ font-size: 13px; line-height: 26px; text-indent: 26px; margin-bottom: 13px;}
	.ar_article p img{ margin-left: -26px;}
	
	#m_n_nav{ display: block;}
	
	.list_box_xianren li a{ padding: 1rem 0;}
	.list_box_xianren li a .con p{margin: 1rem 0 1.25rem;}
	.list_box_xianren li a .img{ width: 10.5rem;}
	.list_box_xianren li a .con{ width: calc(100% - 10.5rem); padding: 0 0 0 1rem;}
	.list_box_xianren li a .con h5{font-size: 1.375rem;}
	
	.n_container::before{width: 50%;background-size: 100% auto !important;left: auto;}
	
	.n_bg{padding: 2rem 15px 3rem;}
	.list_box_zuzhi li{ width: 100%;}
	.title003 img{ height: 1.75rem;}
	.title003{ font-size: 1.375rem;}
	
	.n_biaozhi .box{ padding: 2rem 15px;}
	
	.n_biaozhi .box .top{ flex-wrap: wrap ;}
	.n_biaozhi .box .top .ll{width: 100%;font-size: 1.375rem;}
	.n_biaozhi .box .top .rr{width: 100%;padding: 1rem 0 0 5rem;}

	.n_biaozhi .box .top .ll img{ width:4rem}
	
	.fanye{ margin: 2.5rem 0 0;}
	.list_box_notice li a h5 .ll{ width: 100%;} 
	.list_box_notice li a h5 .rr{width: 100%;justify-content: flex-start;margin: .5rem 0 0;} 
	.list_box_notice li a{ padding: 2rem 15px;}
	
	.n_news_detail .ar_article_box h3{ font-size: 1.375rem;}
	.n_news_detail .ar_article_box h6 span{ font-size: 12px; margin: 0 .5rem;}
	
	.list_box_notice1{ margin: 0 -7px;}
	.list_box_notice1 li{ width: 50%; padding: 0 7px; margin-bottom: 1.25rem;}
	.list_box_notice1 li a{ padding: 1.5rem 15px;}
	
	.n_xianren_d .left{ margin:0 auto}
	.n_xianren_d .right{width: 100%;padding: 3rem 0 0;}
	.n_xianren_d .con h5{ font-size:1.5rem}
	
	.n_fangke .box{ padding: 2rem 15px;}
	.list_box_fangke li a{background-size: 12px auto !important;padding: 0 0 0 20px;font-size: 13px;line-height: 34px;}
	.n_fangke .box h3{ font-size: 1.25rem;}
	
	.n_lishi .box{ padding: 2rem 15px;}
	.list_box_lishi li{ margin-bottom: 1.25rem;}
	
	.xiaobao{ line-height:1.875rem; padding: .5rem 0}
	.xiaobao .left:before{ display:none}
	.xiaobao .center{width: 100%;padding: 0;order: 1;}
	.xiaobao .left{flex: 1;}
}


@media(max-width: 456px){
	
} 